From: robertl Date: Sun, 27 Jun 2010 21:12:37 +0000 (+0000) Subject: Link to web site from menu options. X-Git-Tag: archive/raspbian/1.10.0+ds-2+rpi1~1^2~12^2~16^2~39 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=8b0fbfa8d9c73f785ceda4f29b7d6779110afa96;p=gpsbabel.git Link to web site from menu options. --- diff --git a/gui/mainwindow.cpp b/gui/mainwindow.cpp index 14bbd1c39..981337c56 100644 --- a/gui/mainwindow.cpp +++ b/gui/mainwindow.cpp @@ -1,5 +1,5 @@ // -*- C++ -*- -// $Id: mainwindow.cpp,v 1.23 2010/06/21 03:45:10 robertl Exp $ +// $Id: mainwindow.cpp,v 1.24 2010/06/27 21:12:37 robertl Exp $ //------------------------------------------------------------------------ // // Copyright (C) 2009 S. Khai Mong . @@ -19,6 +19,7 @@ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 // USA // +#include #include #include #include @@ -150,6 +151,8 @@ MainWindow::MainWindow(QWidget* parent): QMainWindow(parent) connect(ui.actionQuit, SIGNAL(triggered()), this, SLOT(closeActionX())); connect(ui.actionHelp, SIGNAL(triggered()), this, SLOT(helpActionX())); connect(ui.actionAbout, SIGNAL(triggered()), this, SLOT(aboutActionX())); + connect(ui.actionVisit_Website, SIGNAL(triggered()), this, SLOT(visitWebsiteActionX())); + connect(ui.actionMake_a_Donation, SIGNAL(triggered()), this, SLOT(donateActionX())); connect(ui.actionUpgradeCheck, SIGNAL(triggered()), this, SLOT(upgradeCheckActionX())); connect(ui.actionPreferences, SIGNAL(triggered()), this, SLOT(preferencesActionX())); @@ -949,6 +952,17 @@ void MainWindow::closeEvent(QCloseEvent*) closeActionX(); } +//------------------------------------------------------------------------ +void MainWindow::donateActionX() +{ + QDesktopServices::openUrl(QString("http://www.gpsbabel.org/contribute.html?gbversion=" VERSION)); +} + +//------------------------------------------------------------------------ +void MainWindow::visitWebsiteActionX() +{ + QDesktopServices::openUrl(QString("http://www.gpsbabel.org")); +} //------------------------------------------------------------------------ void MainWindow::dragEnterEvent(QDragEnterEvent *event) diff --git a/gui/mainwindow.h b/gui/mainwindow.h index 28ead83ff..4aa185cd3 100644 --- a/gui/mainwindow.h +++ b/gui/mainwindow.h @@ -1,5 +1,5 @@ // -*- C++ -*- -// $Id: mainwindow.h,v 1.11 2010/04/11 22:38:07 robertl Exp $ +// $Id: mainwindow.h,v 1.12 2010/06/27 21:12:37 robertl Exp $ //------------------------------------------------------------------------ // // Copyright (C) 2009 S. Khai Mong . @@ -96,6 +96,7 @@ protected: void browseInputFile(); void browseOutputFile(); void closeActionX(); + void donateActionX(); void dragEnterEvent(QDragEnterEvent *); void dropEvent(QDropEvent *event); void filtersClicked(); @@ -110,6 +111,7 @@ protected: void outputFormatChanged(int); void outputOptionButtonClicked(); void preferencesActionX(); + void visitWebsiteActionX(); void resetFormatDefaults(); void upgradeCheckActionX(); diff --git a/gui/mainwinui.ui b/gui/mainwinui.ui index 4f6e108ae..897fbdbaa 100644 --- a/gui/mainwinui.ui +++ b/gui/mainwinui.ui @@ -642,6 +642,9 @@ + + + @@ -672,6 +675,16 @@ Check for Upgrade + + + Visit Website... + + + + + Make a Donation... + +